undergraduate thesis - French English Dictionary